package com.mdb.open.trade.domain.dto.customer;


/*
 * Copyright (C), 2017-2019 澳发科技(MDB)
 * FileName: MerchantInfoService.java
 * Author:   符楚
 * Date:     2019-06-03
 * History:
 * <author>          <time>          <version>          <desc>
 * 符楚         2019-06-03          V1.00             代码生成器初始生成代码
 * -----------------------------------------------------------
 * 作者姓名           修改时间           版本号            描述
 */

import com.mdb.bc.api.data.DataObjectBase;
import com.mdb.open.common.enums.trade.type.MerchantTypeEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import javax.validation.constraints.Size;

/**
 * 类描述：
 * 商户信息数据传输类
 *
 * @author 符楚
 * @date 2019-06-03
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(description = "商户信息查询Dto对象")
public class QMerchantInfoDto extends DataObjectBase {

    private static final long serialVersionUID = 1L;

    @Size(max = 64)
    @ApiModelProperty("商户号")
    String merchantNo;

    @ApiModelProperty(value = "商户类型")
    private MerchantTypeEnum merchantType;

    @Size(max = 64)
    @ApiModelProperty(value = "商户英文名称")
    private String merchantNameEn;

    @Size(max = 64)
    @ApiModelProperty(value = "商户中文名称")
    private String merchantNameCn;

}
